AustraliaData checked October 2026
  1. Home
  2. South Yarra
  3. Restaurants
  4. Snow Monkey Ramen

Snow Monkey Ramen is a restaurant on Unit 2/180 Toorak Rd in South Yarra. It is also listed as Japanese restaurant and ramen restaurant.

Unit 2/180 Toorak Rd, South Yarra VIC 3141Checked October 2026