Ilika Restro And Bar

Chabahil, Kathmandu984-3138434

Address

Chabahil, Kathmandu, Nepal