Theodora's Pizza & Steak House
is an enjoyable Greek, Steak, Pizza, Seafood Restaurant
Ranked #2 of 9 Restaurants in Surrey.
Some say it is good, amazing, great.
The Latest Review: ★★★★★
Sent on the 25th of August, 2012
food was great. service was good even though it was busy staff was pleasent.can not ask for much more than that