Water Fall Restaurant

C/O Le Meridien Hotel,Nr Nehru Bridge, Ahmedabad-380001