Osmow's is a Mediterranean restaurant known for its fresh Chicken Shawarma and homemade Falafel. They offer convenient pickup and delivery options for their customers.