Mini Restaurant, Windsor

Mini Restaurant, Windsor

About Mini Restaurant

Fill up on fare from Mini Restaurant in Windsor and be sure to satisfy your stomach.

This restaurant offers carryout for your convenience.

In addition to its great location, Mini Restaurant is also located near plenty of parking options.

Recommended For You
Deals Nearby
Similar Deals