Contact Us

Want to get in touch with us?

If your order is late, incorrect, or you're not happy with the food, please contact us on

Beybaba Restaurant 
4 North Street Strood,
Rochester, ME24SH, Kent
Email : 
Phone: 01634305852

Email us

12:00 PM-09:15 PM
We use cookies to improve your browsing experience. By continuing, you agree to the use of cookies.