Ross Plaza, Crewe Rd., P.O. Box 10485, George Town, Grand Cayman, Cayman Islands, KY1-1005 | Directions
Copyright © 2023 www.yabsta.ky
All Right Reserved
|Mon-Thu||8:00am To 8:00pm|
|Sat||8:00am To 10:00pm|
Amelia's Kitchen is a small restaurant located on Crewe Road in George Town, Grand Cayman. Popular with both locals and tourists, they offer authentic Caribbean and Spanish cuisine and daily specials. They are open Monday through Saturday.