Kozhikode Star Restaurant
Phone Number: +97142611442 , 9714 2611442
Website: Suggest Official Website
Categories: Fast food restaurant, Family Style Restaurant
Opening Hours:
Address: Al Nahda Street, 99006 Dubaï, Émirats arabes unis
GPS Coordinates:
25.0766,55.37634
Dubai, Emirate of Dubai, United Arab Emirates
Facebook: facebook.com/770898613084354
Instagram: Photos and Videos