The building that lies at the northwest corner of Harding and Trousdale has various restaurants. There’s Donut Place and Sub House, Bei Jing Chinese, and Back to Cuba Cafe. But this mural visible from Harding on the south side of the building advertises a restaurant in a different building, Mamma Mia’s, which lies just north. Oddly, there are no words, no indication what this mural is advertising, but it is clearly a copy of the image found on Momma Mia’s sign. I suppose you are just supposed to guess that Italian food is somewhere nearby, and you must seek it out.
UPDATE: This mural has been painted over.
Located at 735 Harding Place/4961 Trousdale Drive. The mural is on the south side of the building, facing Harding. This a small strip mall, with plenty of parking here and nearby businesses. Mamma Mia’s is next door at 4671 Trousdale Drive. Grab some grub and enjoy the art!