I
Ibrahim Alnasser Review of Al Bawadi Grill
Great and delicious food. Only negative side is fa...
Great and delicious food. Only negative side is far from midtown and expensive
Great and delicious food. Only negative side is far from midtown and expensive
Comments: