Sara Sara Restaurant
Address:
83 Broadway, Elmwood Park, NJ 07407
Phone:
(201) 794-2066
Nice to Know:
Restaurants
Other Businesses:
- Blimpie Subs at 430 Market St, Elmwood Park, NJ 07407
- Quiznos Sub at 429 Market St, Elmwood Park, NJ 07407
- Lill's Delicatessen & Liquors at 234 Market St, Elmwood Park, NJ 07407
- Elmwood Park Diner at 375 Market St, Elmwood Park, NJ 07407
- Taverna Mykonos at 238 Broadway, Elmwood Park, NJ 07407