Cafe Terra Rosa

Cafe Terra Rosa is the terminal’s largest food and beverage outlet and it serves a menu combining made to order, pre-prepared and pre-packaged items designed to eat in or take away.

Cafe Terra Rosa

Phone

(08) 8234 4059

Address

Level 2, Shop 7