240 Stafford Rd, Stafford, Brisbane, Australia
Closed· Opens at 17:00
240 Stafford Rd, Stafford, Brisbane, Australia
No delivery
Spot something wrong?
Dishes at Tantulli’s Italian. Prices may vary in venue.
Been to Tantulli’s Italian? Be the first to share what you ate.