Roy's Beef Stall is located in Mavelikara, India on Puthyakavu Bridge, Mavelikkara - Chengannur - Kozhenchery Rd, Old Mavelikkara. Roy's Beef Stall is rated 3 out of 5 in the category meat processor in India.
Address
Puthyakavu Bridge, Mavelikkara - Chengannur - Kozhenchery Rd, Old Mavelikkara