Contact Us

We will answer any questions you may have about our restaurant.

ADDRESS

655 Palisade Avenue NJ, 07010

PHONE

(201) 699 0006

EMAIL

info@sunflowerteira.com

WEBSITE

sunflowerteira.com