Greek restaurant · Long Acre 61-62, WC2E 9JL London
No photos yet. If this is your business, claim it and add some.