Angelo's Taverna Gift CardsNow Open, Angelo's Taverna is located in the space previously occupied by Max and Erma's in the Drury Plaza Hotel near the Arch. Angelo's Taverna features our third generation Italian recipes as well as great steaks, gourmet thin crust pizza, and excellent sandwiches. Open for lunch and dinner.
Gift Cards accepted at all five Lombardo's Family Restaurants!
Monday thru Thursday 11am-10pm
Friday & Saturday 11am-11pm