B
Brian Dsouza Review of Levana restaurant
The food at Levana restaurant is simply outstandin...
The food at Levana restaurant is simply outstanding. The menu has a great variety of options and everything we ordered was flavorful and beautifully presented. The service was also top-notch.
Comments: