Nick's Place is a pizza restaurant offering casual American eats with vegetarian options in a comfortable setting.