Sizzler
Address:
21610 Northern Blvd, Flushing, NY 11361
Phone:
(718) 423-7510
Cuisine:
Steakhouse
Restaurants,
Steak Houses
Other Businesses:
- SUBWAY at 4A Sky View Ctr, Flushing, NY 11354
- Song Jeon Han Restaurant at 36 12 Un, Flushing, NY 11354
- Olmsted Center Cafeteria at 114th St, Flushing, NY 11356
- Paradise International at 13419 57th Rd, Flushing, NY 11355
- Chicken Festival at 19617 Northern Blvd, Flushing, NY 11358