We are planning a large dinner (around 20-25 people) in Charleston. Rather than hiring a caterer, we'd like to just pick up large quantities of take out food in Charleston and let people serve themselves. Where this may get complicated is that my family is mostly vegetarian (Middle Eastern or Indian food would be ideal) while my wife's family is more accustom to, um, how can I say this politely, less adventurous food (so southern, BBQ, or 'low country food" would work). Does anyone have any recommendations for any good restaurants that would fit these descriptions, and be able to handle a large take out order (for 20+ people)? We could also order have half "ethnic veggie" and half "southern food" to accommodate everyone. Thank you in advance for any suggestions!