Guess the restaurant! Clue: It has a music-inspired theme, & is located at Ambience Mall, VK

Restaurant

Advertisements