1606 Luis de Torres RhodesRestaurantsShop 7/7 Rider BlvdSydney, NSW, 2138 · AU+61426661312Email unavailable1606luis.com.auHours not available