Cafe Bella - Stillwater

American, North American, Delivery Services
516 S Duck St, Stillwater, United States

Cafe Bella

4.1 / 5 of 37 Reviews
Phone
+14057807777
Address
516 S Duck St, Stillwater, United States

Amenities

Feedback

★ 4.1 / 5 of 37 Reviews

They have relocated to a food truck at 6th and Duck.

edithtaed1

The restaurant is no longer in operation. Main Street Noodle has taken its place.

pete-pickett-ii-pete

More information

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & SimpleDownload Menu App now