Business Logo

Stella

Restaurant

Stella

Restaurant
In The Leela Kempinski
Address Andheri East, Mumbai
Services Continental,Italian,Multi-Cuisine, Non-Veg