Restaurants & Bars 4

AWESOME

geo91181 | Mar 30, 2010 06:25 PM

hands down best sushi within 100 miles of its location.

-----
Little Tokyo Restaurant Northshore
590 Asbury Dr, Mandeville, LA 70471

Want to stay up to date with this post?

Feedback