Mayflower Chinese Restaurant
350 Leland Ave, Utica
(315) 797-6917
Menu
Restaurants in Utica, NY
Mayflower Chinese Restaurant
350 Leland Ave, Utica, NY 13502
(315) 797-6917