American Splendor Filming Locations

American Splendor was filmed in Cleveland in United States of America.
Show Map
 

Shay's Restaurant

Shay's Restaurant

Source: Filmap