Station Pizza is a pizza restaurant offering delivery service to several nearby areas.