In the event you’re seeking an unforgettable eating expertise in Yeovil, Metro Kitchen Indian Cafe and Bar really should be at the best of your checklist. Nestled in the heart of Yeovil, this Indian restaurant offers a delightful combination of authentic Indian flavours, Outstanding support, plus a warm, inviting environment.Why Metro Kitchen Sta