75156190
Aug 26, 1996
ROYAL CASTLE LIMITED
Subscribe
eat in and take out restaurant services featuring prepared chicken, prepared fish, prepared shrimp, salads, French fries, ice cream and soft drinks