Tapas Bar & Restaurants in Armstrong Creek, VIC

Find tapas bar & restaurants in Armstrong Creek, VIC. Listings include Captain Peacock.

Captain Peacock A Captain Peacock
Shop 2, 500-540 Torquay Road
Armstrong Creek, 3217

🦚 Now officially open Monday - closed Tuesday - Sunday { 11:45 AM - 11PM }