Red Rock Noodle Bar
Gluten Free, Vietnamese, Thai, Asian, Malaysian | Semaphore
Red Rock Noodle Bar is a restaurant located in Semaphore, South Australia, that specializes in freshly prepared Asian food, including Thai, Chinese, Malaysian, and Vietnamese cuisine.