Food places
leons is one of Food places.

1. leons

Asian Restaurant · 2 tips and reviews

Rahul L.Rahul Lobo: Get your own alcohol.. Service close to terrible with food.. Good ambience reminiscent of the '80s rock era.. Live music the best hook! Definitely worth a visit...