Search results
- See moreSee moreSee moreSee moreThe Stuffed OliveItalian Restaurant · $$
As a small, scratch kitchen we make everything we can inhouse—from salad dressings to the pasta sauces. With Italian...
Website: barmuda.com
Phone: (208) 938-5185
Cross Streets: Between ID-44 and E Plaza Dr
404 S Eagle Rd Eagle, ID 83616 1738.43 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly