Arkadia House Restaurant

Address

2007 Eglinton Ave. E, Scarborough, M1L2M9, CA

Details

We’ve got you covered for all your Greek food needs! Open for takeout 7 days a week, give us a call at 416-752-5685 to place an order, or visit our website for more info. Curbside pickup available upon request. Thank you everyone for your support!

Website

Show more