Jubba Restaurant
2000 Wyandotte St W, Windsor
(519) 253-6215
Recent Reviews
Order Online
You May Also Like
Sugar Marmalade (Windsor) 糖记甜品 - 2020 Wyandotte St W
Dessert
Windsor Seoul - 2050 Wyandotte St W
Korean, Gluten-Free
Sharetea Windsor - 2017 Wyandotte St W
Bubble Tea, Coffee & Tea, Juice Bar & Smoothies
Restaurants in Windsor, ON
Jubba Restaurant
2000 Wyandotte St W, Windsor, ON N9B 1J7
(519) 253-6215