Description
Name: Herb Restaurant & Bar
Address: 9600 Natural Bridge Rd, St. Louis, MO 63134
Phone Number: +1 314-798-0080
Restaurant Type: Restaurant, Bar, Breakfast restaurant, Cocktail bar, Seafood restaurant
Herb Restaurant & Bar is a Restaurant located at 9600 Natural Bridge Rd St. Louis/Missouri
(Latitude,Longitude: 38.7269058,-90.3437303)
Postal Code: 63134
Location
-
9600 Natural Bridge Rd, St. Louis, MO 63134
Add a review