Bistro serving flavorful pizza and fresh rolls. Offers delivery service.