- About us
Take the stairs at the entrance of Depot Island to the second floor, and you’ll find Island Terrace, an open and comfortable café restaurant with an American atmosphere. From pizza and pasta to Doria, a Japanese style casserole dish, all of our dishes are served with generous portions.
Address: Depot Island E 2F, 9-1 Mihama, Chatan, Nakagami, Okinawa
Hours: 11:30 – 15:00 & 16:00 – 22:00
Open Year Round