See all Cafe in Adelaide Airport
Cafe Terra Rosa
Shop 7, Level 2, 1 James Schofield Dr Adelaide Airport South Australia 5950 Phone: 08 8234 4059About
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.