@nola_delights's Review of Geisha Sushi Bistro - New Orleans, LA

Views1K+ Views•Likes100+ Likes

The video showcases a plate with tempura shrimp, avocado, cucumber, and onion rings, set on a blue ceramic dish, alongside a small bowl of soy sauce. The camera then pans slightly to the right, reveal... More about Geisha Sushi Bistro →

Video Transcript

I believe, I believe you


View on Map
111 Tchoupitoulas St, New Orleans, LA, 70130
Loading map...
DirectionsGet directions
Location Hours
Saturday12:00 PM - 11:59 PM
Sunday12:00 PM - 11:59 PM
Friday11:00 AM - 11:59 PM