Bistro Risto Bar Garibaldi offers fresh, quality products. Enjoy a bite at this Imperia spot.