Cafe Terra
Mediterranean Cuisine

8351 N Main St Dayton, OH 45415
For carry out or delivery
call 937-387-9622