Melbourne might not have a Cuban sandwich food truck yet, but Hard Pressed fills a void.
South American