Greek Texan Restaurant, 3235 Lake Shore Blvd W, Toronto New Toronto
4061st visitor, Write a review
Greek Texan Restaurant Map

Greek Texan Restaurant is ranked #9 of 25 nearby Restaurants.

They say Greek Texan Restaurant is great, good, amazing