Navigation
Your Reviews
Review a business you love

The Baba Indian Restaurant, Plymouth

The best Indian restaurant in Plymouth by far. Very welcoming, brilliant service, the food is always perfect. Highly recommend a visit!