Island Terrace’s Tender Spareribs
Angus Beef Sirloin Steak
Avocado & Shrimp Pizza
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.