Restaurant Reviews from DiningGuide411.com
    Top : United_States: MI: Trenton

Czar's Super Sub Shop, Trenton, Michigan










Czar's Super Sub Shop
1851 King Rd
Trenton MI United States


Phone: 734.692.4270