View all 13 photos
+9
Sakura of Japan, a teriyaki restaurant located in the heart of the city, offers delicious food for all to enjoy. This dog-friendly spot is perfect for a flavorful meal.