Alibaba's Kebobs
Address:
6265 Thorold Stone Rd, Niagara Falls, ON L2J 1A6
Phone:
(289) 296-3092
Other Businesses:
- Sub Junction at 6265 Thorold Stone Rd, Niagara Falls, ON L2J 1A6
- Chatters Mediterranean Grille at 4414 Portage Rd, Niagara Falls, ON L2E 6A5
- Mozza's Pizza Bar & Eatery at 4300 Drummond Rd, Niagara Falls, ON L2E 6C3
- Calabrese Geppino Grocery at 5504 Lewis Ave, Niagara Falls, ON L2G 3R7
- Sahara Restaurant at 6225 Thorold Stone Rd, Niagara Falls, ON L2J 1A6