Dimitri\'S Bar Taverna & Restaurant
Open hours
Dimitri\'S Bar Taverna & Restaurant
Dimitri's Bar Taverna & Restaurant Manchester