Find
{{ group }}
{{ item.name }}
Near
{{ item.properties.formatted }}
SEARCH
This Sarku Japan location has closed
100 Cambridgeside Pl #119, Cambridge MA 02141
Photos
+ 48 photos
+ 47 photos
Write a review
Nearest Sarku Japan Stores
1.22 miles
Sarku Japan - 417 Washington St Space #435, Boston
You May Also Like
0.39 miles
Fuji at Kendall
Japanese, Sushi Bar
0.74 miles
Fin's Sushi & Grill
Sushi, Japanese
0.82 miles
Seoul Restaurant
Korean, Sushi Bar
Cambridge, Massachusetts
Location and Contact
Sarku Japan
Japanese in Cambridge, MA
100 Cambridgeside Pl #119, Cambridge
Suggest an Edit
Nearby Stores
T-Mobile
100 Cambridgeside Pl W124, Cambridge
Finish Line
100 Cambridgeside Pl, Cambridge
Bath & Body Works
100 Cambridgeside Pl, Cambridge