Cousins Subs

3058 E Layton Ave

(414) 481-8700

sub, Subs

Contact Review
18 visits to this page. You are the 18th. Edit this page

Cousins Subs

18th visitor, Write a review

Hours Today, Monday: CLOSED UNTIL 9:30AM

Cousins Subs is a fantastic sub, Subs Restaurant Ranked #1 of 25 Restaurants in South Side Saint Francis.