Diamond Head Inn, SAINT LOUIS, Missouri (MO)
Conveniently stationed at 6011 Wilson Avenue () in SAINT LOUIS, Missouri (MO) (63139), Diamond Head Inn can be called at 3146471845. Please contact them early in advance to select your table in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
Diamond Head Inn contact information and details:
Address: 6011 Wilson Avenue - , SAINT LOUIS, Missouri (MO) 63139
Contact Phone: 3146471845