From Our Editors
Serving a range of tasty food and drink, Carmellas Llc in Grenada will have you thinking about seconds (or thirds).
Getting your food to go is also an option.
If you're driving, that's no problem. Parking is available onsite.
Easily charge your payment using one of many major credit card options.