Fuji - Menu

61 Merrimack St, Lowell, MA 01852, United States

Phone: (+1)9783230515

Address: 61 Merrimack St, Lowell, MA 01852, United States

City: Lowell

Dishes: 35

Reviews: 0


Address

Show Map

Menu - 35 options

All prices are estimates.

Similar Restaurants