Mixed Grill @ Albadia Mediterranean Cuisine
MIXED GRILL
Albadia Mediterranean Cuisine, St. Peters
Newly expanded restaurant includes outdoor seating. Really good food!
Eaten: Mon, 21 Sep 2020 23:10