Otto's Import Store & Deli
2320 W Clark Ave
Burbank, California 91506
USA
Phone: 818-845-0433
Burbank, California 91506
USA
Phone: 818-845-0433
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Taco Bell0.29 mi
Full O'Life Foods0.30 mi
Pinball Pizza0.31 mi
Tin Horn Flats0.35 mi
Magnolia Restaurant0.36 mi
Denny's Restaurant0.37 mi
Sawan Cafe0.39 mi
Olives Bistro0.42 mi
Aladjian Catering & Banquet0.43 mi
Bittersweet Cafe & Bakery0.44 mi
Cuisine:
Otto's Import Store & Deli Description:
Otto's Import Store & Deli is a pretty Fine Dining,Deli restaurant in Burbank, California, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Otto's Import Store & Deli