Company name: Iberia Restaurant
Description: Simple dining room for Georgian food
294-296 Caledonian Rd, London N1 1BA, United Kingdom