Update Info - Shawuarma Albaba
This restaurant was reported as closed. If it is open, let us know.
Shawuarma Albaba
2241 St Laurent Blvd
Ottawa, ON ON K1G
2241 St Laurent Blvd
Ottawa, ON ON K1G
This restaurant was reported as closed. If it is open, let us know.