Home > Chinese Restaurants > Illinois Chinese Restaurants
Address:
151 E Grand Avenue
Lake Villa, IL 60046
Phone:
(224) 372-7582
See Also: Illinois Chinese Restaurants
This is a business listing for Ma's Southern Grill (151 E Grand Avenue, Lake Villa, IL 60046) from the Chinese Restaurants directory, under Illinois Chinese Restaurants, provided by yeschinese.com.
Where is Ma's Southern Grill located?
Ma's Southern Grill is located at: 151 E Grand Avenue, Lake Villa, IL 60046.
What is Ma's Southern Grill's phone number?
Ma's Southern Grill's phone number is: (224) 372-7582.
You can find more similar services in Illinois Chinese Restaurants from our Chinese Restaurants Directory.