Our Story Menu Gallery Visit Us Reserve a Table

Alfred, New York

Nourish Your Soul

A warm gathering place on the heart of Main Street, serving thoughtfully crafted dishes made from the finest local ingredients.

Scroll to discover
Warm restaurant interior with soft lighting
Beautifully plated dish

A Corner of Comfort in the Heart of Alfred

The Rosebush was born from a simple belief: that the best meals happen when good ingredients meet genuine hospitality. Nestled on North Main Street, we've become a neighborhood staple — a place where neighbors gather, families celebrate, and every guest feels at home.

Our kitchen draws inspiration from the seasons and the rich agricultural heritage of the region. Each dish is prepared with care, balancing tradition with a modern sensibility that keeps our menu fresh and exciting.

Locally Sourced Ingredients
Made Fresh Daily
Community Focused

Come Dine With Us

We're located on North Main Street in the heart of Alfred. Whether you're joining us for a quick lunch or a leisurely dinner, we can't wait to welcome you.

Address

11 N Main St, Alfred 14802-1027

Hours

Tue – Thu: 11am – 9pm
Fri – Sat: 11am – 10pm
Sun: 11am – 8pm
Mon: Closed

Book Your Table

Ready to visit? Send us a message and we'll confirm your reservation as soon as possible. For immediate bookings, call us at (160) 758-7997.

Thank You!

Your reservation request has been received. We'll get back to you shortly to confirm your booking.

Is this your business?This is my business