Come enjoy a savory dish at L'Isola Bella Bistro. They are open at night from Monday to Saturday and are readily accessible by public transit. They are found in a location filled with restaurants and stores.
At La Vela Pizzeria we do our best to create a unique experience for customers when they try our dough, our sauce and toppings combinations. We believe that our pizza crust is the ...more...See more text