Italian Garden offers hearty Italian cuisine and sandwiches in a casual setting, available for dine-in or takeout.