Ovisher Indian Restaurant

Duck Tikka