Y Cafe & Restaurant
Restaurant/cafe
248001 Dehra Dun
India
Phone: 9997893924
Opening times:
Sun 9:00 am - 10:30 pm
Mon 9:00 am - 10:30 pm
Tue 9:00 am - 10:30 pm
Wed 9:00 am - 10:30 pm
Thu 9:00 am - 10:30 pm
Fri 9:00 am - 10:30 pm
Sat 9:00 am - 10:30 pm
Y is our humble endeavor to serve great, wholesome food at honest prices.



