Roger That Chennai Best Restaurant in Mogappair
6/1, 6th block no, Chennai, Tamil Nadu - 600037
7845905957
Roger That, an exciting new addition to Chennai's dining scene, invites you to embark on a culinary adventure like no other. Step into .....mall plate