Open every day from 8amKitchen Hours for Meals:B’Fast : Mon-Sun 8am-11.30amLunch: Mon-Sun 12-3pmDinner: Mon-Sun 5pm-late
Location
Stella Restaurant, 2/257 Seaview Road, Henley Beach SA, Australia
Login To Write A Review.
Sorry, you don't have permisson to post a review.
Congratulation!