Chaba Thai

700 US Rt 1
Scarborough, ME
207.396.5382
43.562972
-70.397549
Hours:
Mon - Sat:11am - 9:30pm
Sun: 4pm - 9:30pm

for Chaba Thai
Directions
from: