Go to Activities

Schwa Restaurant
Carthage, Illinois

Schwa Restaurant

Contact Information

1466 North Ashland Avenue
Carthage, Illinois - 60622
United States
Phone: (773) 252-1466
Visit Website: schwarestaurant.com/

[122 Reviews]
Write Review

directions

similar businesses in your area