Sarsa Kitchen + Bar (Menu)

3f Building A, SM Megamall, Mandaluyong
5024419

Give a rating to Sarsa Kitchen + Bar

Suggest a dish

How much did you spend at Sarsa Kitchen + Bar?