Saleem's, SAINT LOUIS, Missouri (MO)
Comfortably situated at 6501 Delmar Boulevard () in SAINT LOUIS, Missouri (MO) (63130), Saleem's can be reached at 3147217947. Make sure you call early in advance to book your spot in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
Saleem's contact information and details:
Address: 6501 Delmar Boulevard - , SAINT LOUIS, Missouri (MO) 63130
Contact Phone: 3147217947