Otto's Deli

135 Glenwild Ave, Bloomingdale NJ

(973) 838-7014

Rated 5.0 out of 5 from 1 Reviews Otto's Deli is a fantastic Sandwich Restaurant Ranked #1 of 16 Restaurants in Apshawa Bloomingdale.

★★★★★ on the 7th of August, 2013

potato salad
Location