The video showcases a variety of Japanese dishes, including green dumplings, white dumplings, sushi rolls, and nigiri sushi, all presented on a table with a vase of flowers. More about Red Lotus


More about Red Lotus

View on Map
872 Bridgeport Ave, Shelton, Connecticut, 06484
Loading map...
DirectionsGet directions
Location Hours
Monday04:30 PM - 10:00 PM
Tuesday04:30 PM - 10:00 PM
Wednesday04:30 PM - 10:00 PM
Thursday04:30 PM - 10:00 PM
Friday04:30 PM - 11:00 PM
Saturday04:30 PM - 11:00 PM
Sunday01:00 PM - 09:00 PM