Red Rock Noodle Bar

Location: 34 Semaphore Rd