Cafe Dibi

Fresh food Cafe with indoor & outdoor seating.