Red Lobster: Kiba
Red Lobster
3820-1818
Kiba / Seafood
Kiba 3-15-4. Open 11am-11pm daily.
Sun: Open Sundays

A branch of the popular American seafood chain.

Restaurant listing from Tokyo Food Page 2 Star Rating: may appeal to some readers
[Show ] Nearby listings: