Good place to get pizza, but they will close if they are slow! Even though they have business hours posted, it doesn't mean anything. You can call, and by the time you get there, they are CLOSED. Bad business practice.
If you own or manage Cosmo's Original Little Italy, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.