Bacaba

A fine dining Indian restaurant in the heart of Oldbury. Creating a warm, sensual environment offering diners a welcoming, friendly experience.