Dimi's Taverne is a Greek restaurant.