To navigate, press the arrow keys. Lark Cafe Grocer Resto-Lounge ← View details Stafford Avenue, Main Beach, QLD 4217 +61 7 5532 8441 Get Directions From* To * — Required information