Introduction
Red Lobster Kami-Itabashi is a seafood restaurant located in Sakuragawa, Itabashi City, Tokyo, a short walk from Kami-Itabashi Station on the Tobu Tojo Line. Opened in April 1987, it is part of the Red Lobster Japan chain known for lobster and seafood dishes, and offers on-site parking for around 28 cars.