BAYCHO
Restaurant • South indian restaurant • Biryani restaurant • Food products supplier • Food manufacturing supplyOne of the Top rated South indian restaurants in Thondayad
Address
29/2188, Near, Flyover, Thondayad, Kozhikode, Kerala 673016, India
Rating on Google Maps
4.80 (55 reviews)Open on Google Maps