Theo's Pizza-Elmwood
1212 S Clearview Pkwy, New Orleans, LA 70123
More Business Info
- Hours
- Regular Hours
Mon - Sat: Sun: - Payment method
- check, discover, mastercard, visa, amex
- Location
- Elmwood Ctr
- AKA
Pizza Theo's
Theo's Neighborhood Pizza- Elmwood
- Other Links
- Categories
- Pizza, Fast Food Restaurants, Italian Restaurants, Restaurants
- Other Information
Cuisines: Pizza, Italian, Continental, Fast Food, European
Suggest an Edit