La Placeta Bistro Pizza is a pizza restaurant with an outdoor garden atmosphere.