On The Grill

On The Grill
Address : City Square Mall, 180 Kitchener Road, #03-21/22, Little India Tekka Serangoon Road, 208539
Phone No. : 6909 0935