Cleopatra Beach Bistro Star
Mediterranean · Steakhouse · Seafood
Cleopatra Beach Bistro Star Restaurant offers a diverse culinary experience with cuisines including Mexican, Steakhouse, Seafood, and Mediterranean. It is an à la carte establishment known for its varied menu.
Location