Update Info - Starfish Restaurant
This restaurant was reported as closed. If it is open, let us know.
Starfish Restaurant
178 McArthur Ave
Vanier, ON K1L 6P9
178 McArthur Ave
Vanier, ON K1L 6P9
This restaurant was reported as closed. If it is open, let us know.