Rita Pita
Address:
300 S Flower St, Orange, CA 92868
Phone:
(714) 386-8583
Restaurants,
Greek
Other Businesses:
- Lamppost Pizza at 1716 W Chapman Ave, Orange, CA 92868
- Delhi Palace Cuisine of India at 220 E Katella Ave, Orange, CA 92867
- Jimmy John's at 130 S Main St, Orange, CA 92868
- Donde Adela at 1707 W Chapman Ave, Orange, CA 92868
- Bruxie's at 292 N Glassell St, Orange, CA 92866