Chamonix – Teppanyaki Guaranteed to Satisfy
Chamonix is a higher-end teppanyaki chain, offering a large variety of grilled meat and fish courses. The centrepiece of the restaurant is the huge circular grill with neon blue lighting around the edge. You can […]