Fuji at Assembly Menu

320 Canal St, Somerville, MA 02145

Know a great happy hour or special for this location?