Sakura Buffet

Popular Menu Items

View full menu

Address

261 King St
Northampton MA, 01060
(413) 587-0388