• en

LEO BAR & RESTAURANT in Kichha

- View Place Hours
Place Hours
LEO BAR & RESTAURANT in Kichha
3.8
Direction

Sirauli Khurd, Uttarakhand 243201, India, Kichha

Ask a question
Description

LEO BAR & RESTAURANT - Bar & grill in Kichha, India

Overview
Features
Add review
Add rating:
Phone
View number phone +380 44 270 7171
Last update: {date}
3.8
Open
LEO BAR & RESTAURANT in Kichha

Sirauli Khurd, Uttarakhand 243201, India, Kichha

Your question has been sent.

Expect an answer!

Thank!

Your review has been submitted.

Thank you for being with us!

We will call you back!