Albadia Mediterranean Cuisine
3957 Mid Rivers Mall Dr,
Saint Peters, MO 63376
![Albadia Mediterranean Cuisine Albadia Mediterranean Cuisine](https://graph.facebook.com/196218100858163/picture?type=normal&redirect=true)
Albadia Mediterranean Cuisine is one of the popular Mediterranean Restaurant located in 3957 Mid Rivers Mall Dr ,Saint Peters listed under
Indian Restaurant in Saint Peters
,