Skip to content
RestaurantsUnclaimed

Greek Fellas Restaurant

Delta, BC

Address
11008 River Road, Delta, BC V4C2S2

About

Greek Fellas Restaurant is a Greek and seafood restaurant on River Road in Delta. It is open from 4:00 PM to 10:00 PM on Saturdays and Sundays, and from 4:00 PM to 9:00 PM Sunday through Thursday.

Map