Greek restaurant · Impala Avenue 18, Kampala
No photos yet. If this is your business, claim it and add some.