Mayflower Chinese Restaurant
Address:
1151 Castleton Ave, Staten Island, NY 10310
Phone:
(718) 720-3131
Hours:
- Mon: 11am-12am
- Tue: 11am-12am
- Wed: 11am-12am
- Thu: 11am-12am
- Fri: 11am-12am
- Sat: 11am-12am
- Sun: 11am-12am
Payment:
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- Taco Bell at 4445 Amboy Rd, Staten Island, NY 10312
- Frank & Danny's Pizzeria at 4369 Amboy Rd, Staten Island, NY 10312
- Carvel Ice Cream & Bakery at 4332 Amboy Rd, Staten Island, NY 10312
- Oakwood Diner at 3161 Amboy Rd, Staten Island, NY 10306
- Pizza House at 1307 Arthur Kill Rd, Staten Island, NY 10312