Sbarro's of Green Acres, VALLEY STREAM, New York (NY)
Conveniently stationed at Sunrise Highway Green Acres Sh () in VALLEY STREAM, New York (NY) (11581), Sbarro's of Green Acres is available at 5168258325. It is advisable to give them a call early in advance to arrange your table in the restaurant.
More restaurants in VALLEY STREAM, New York (NY)
Sbarro's of Green Acres contact information and details:
Address: Sunrise Highway Green Acres Sh - , VALLEY STREAM, New York (NY) 11581
Contact Phone: 5168258325