La Pita Mediterranean Grill

Takeout Restaurant · 507 W 2nd St, Defiance, OH

Hours

More food in Defiance, OH · Takeout in Defiance