Mantraa Restaurant & Bar
Restaurants in Desker
www.mantraa.com.sg
Address
119 Desker Road Desker Road Conservation Area Singapore. 209638, Desker, Singapore.Are you the owner or manager of this company?
What you should know about Mantraa Restaurant & Bar
Social networks
Services
Soft & Hot Drinks
Food & Beverages
Food
Reviews of Mantraa Restaurant & Bar (0)