Mon. - Thurs. 11:30 am - 9:30 pm
Fri. & Sat. 11:30 am - 10:30 pm
Sun. 12 noon - 9:30 pm
GARI Japanese Fusion Bistro serves a unique blend of East meets West cuisine with Japanese ingredients as its main focus and the freshest fish sourced and hand picked personally by Chef Owner.
1019 Great Plain Avenue, Needham, MA 02492