Summary: Italian-steak fusion with a posh vibe.
Gemma: Italian flair meets Aussie beef in a luxe setting with a standout wine list.
1 St Andrews Road 05-03 National Gallery, Singapore 178957