Red Lobster - Zushi

#10 - Seafood - Zushi
Zushi, Japan

Red Lobster

Address
Zushi, Japan

When you're planning your visit to Red Lobster, you could take public transportation to the stop しんずしえき, which is the nearest stop at 963 meters distance to the restaurant.

More information

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now