Miel Restaurants tweets
Keisha
West Indian restaurants be expensive for no reason. One plate of oxtail is $12.00 but I can buy oxtail in the store for $3.99 /lb.
West Indian restaurants be expensive for no reason. One plate of oxtail is $12.00 but I can buy oxtail in the store for $3.99 /lb.