Theodora's Pizza & Steak House
is a highly regarded Greek, Steak, Pizza, Seafood Restaurant
Ranked #2 of 9 Restaurants in Surrey.
Some say it is good, regular, amazing.
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