Peach Ice Tea Restaurants in Fremantle
Show restaurants on map
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Fremantle, 14 South Terrace, Perth, 6160, Fremantle, Australia
"Located right in the heart of Fremantle cappuccino strip. The service was reasonable, however, the food is nothing to get excited about. Room for impr..."
Feedback
These reviews refer only to the mentioned ingredients.