Tropicana Lemonade Restaurants in Windsor
Show restaurants on map
2.3
Menu
Table booking
2.3
Menu
Table booking
City: Windsor, 4551 Tecumseh Rd E, Windsor, Ontario N8W 1K6, Canada, N8W1K6
"Not too bad for a subway restaurant. It appears fairly clean and recently renovated, with digital screens."
Price
The Average price for Tropicana Lemonade is:
$2.9
Feedback
These reviews refer only to the mentioned ingredients.