Neo Pizza & Taphouse

Neo Pizza & Taphouse

Restaurants in Owings Mills, MD

Restaurants Pizza

Contact us

Location

10995 Owings Mills Blvd, Suite 100
Owings Mills , MD 21117 UNITED STATES

About Neo Pizza & Taphouse

Leho Poldmae has gained a wealth of knowledge and experience while working in and owning restaurants for over 25 years. He and his wife. started together in 1995, building a small pizzeria into a vibrant Italian restaurant with an extensive menu and full bar, a community treasure. Leho used his knowledge in the industry to create a unique dining experience by introducing a self serve tap wall into the Neo concept where patrons can pour their own beers, wines, and even homemade craft cocktails. Leho’s love for quality artisan pizza shows in every pie Neo serves. NEO PIZZA, Never Expect Ordinary

Reviews

Neo Pizza & Taphouse 443-450-6492
10995 Owings Mills Blvd, Suite 100
Owings Mills , MD 21117 UNITED STATES
$
Neo Pizza & Taphouse

Detail information

Company name
Neo Pizza & Taphouse
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Neo Pizza & Taphouse

Contacts Location About Details