Onesto Pizza & Trattoria
Restaurant • Bar • Pizza restaurant • Italian restaurant • Catering service • Organic restaurantPizza & Italian specialties made with locally sourced ingredients in a warm, upbeat setting. People often mention good, pizza, great, garlic,
Address
5401 Finkman St, St. Louis, MO 63109
Website
Contact
(314) 802-8883Price rating
$$ $$
Rating on Google Maps
4.60 (618 reviews)Open on Google Maps