← Back
Mowglis Indian Restaurant & Lounge
Restaurants
151 Crwys Road, CF24 4NH
Cardiff, South Glamorgan
Business profile
Mowgli's Indian Restaurant & Lounge, Cardiff, Wales,UK Well presented reasonably priced, good food with customer service to match
Customer reviews
No reviews yet
Write a review