Ueno Sushi
Restaurant
•
1 Faneuil Hall Market Pl, Boston, MA 02109, USA
5.2
Sunday: 12 PM – 6 PM
See if anyone you trust recommends it!