A
About That Review of Dino's Greek and Italian Diner
You have to try the Happy Hour. Everything on the ...
You have to try the Happy Hour. Everything on the menu is delicious, and there is a great variety. The lamb is incredibly tasty and the gyros are so fresh. Not to mention, the staff is awesome and the owner is very hospitable. 5 stars all the way.
Comments: