Grill London
Amenities
Credit Cards
Outside seating
City centre location
Open
Open 11:00 - 24:00. Also at Laisvės 72, Islandijos 32 (Mega), Baršausko 66a (Molas), Karaliaus Mindaugo 49 (Akropolis).
Comments