Aji Japanese Rstrnt-Sushi Bar

+1 617-965-2801
340 Walnut St, Newtonville, MA, 2460
There is business contact and location information.