Phone: (+44)1983532518
Address: Ipc Photographic, 79 St James Street, Newport, Isle Of Wight, England, PO30 1, GBR, United Kingdom
City: Newport
Menu Dishes: 4
Reviews: 549
"Peach is an amazing little restaurant! The loaded fries with "cheese" and "bacon" were the best we've ever had. We also enjoyed the BBQ seitan burger and the curry dog. The drinks were great too, we had a smoothie and a Snickers milkshake. The zero-waste area also had some nice small items for sale. Highly recommended, and definitely not just for vegans!"
All prices are estimates on menu.