Sara Sara Restaurant

Sara Sara Restaurant

Restaurants in Elmwood Park, NJ

Restaurants

Contact us

Location

83 Broadway.,
Elmwood Park , NJ 07407 UNITED STATES

Reviews

Sara Sara Restaurant 201-794-2066
83 Broadway.,
Elmwood Park , NJ 07407 UNITED STATES
$
Sara Sara Restaurant

Detail information

Company name
Sara Sara Restaurant
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Sara Sara Restaurant

Contacts Location Details